// 配置文件

// 网络全局
const IntranetConfig = {
    // 全局域名
    domain: 'http://1.94.142.142:9000/',
    // domain: 'http://192.168.110.41:9001/',
    // domain: 'http://127.0.0.1:9000/',
    // 全局请求头
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded',
    }
}

// 用户信息相关
const UserConfig = {
    // 获取用户信息
    getUserInfo() {
        try {
            const userInfo = uni.getStorageSync('user_info')
            return userInfo || null
        } catch (e) {
            console.error('获取用户信息失败：', e)
            return null
        }
    },

    // 设置用户信息
    setUserInfo(userInfo) {
        try {
            uni.setStorageSync('user_info', userInfo)
            return true
        } catch (e) {
            console.error('设置用户信息失败：', e)
            return false
        }
    },

    // 检查是否已登录
    isLoggedIn() {
        return !!this.getUserInfo()
    },

    // 清除用户信息
    clearUserInfo() {
        try {
            uni.removeStorageSync('user_info')
            return true
        } catch (e) {
            console.error('清除用户信息失败：', e)
            return false
        }
    }
}


// 导出
export {
    IntranetConfig,
    UserConfig
}

